chuck up the sponge - French English Dictionary